slate roof cladding - French English Dictionary